package com.soyotec.algorithm.value;

public class IntegerValue extends BaseValue<Integer>{


    @Override
    public Integer getIntegerValue() {
        return getValue();
    }

    @Override
    public Double getDoubleValue() {
        return new Double( getValue());
    }

    @Override
    public void setStringValue(String value) {
        setValue(Integer.parseInt(value));
    }

    @Override
    public void setDoubleValue(Double value) {
        setValue((int)Math.round(value));
    }

    @Override
    public void setIntegerValue(Integer value) {
        setValue(value);
    }
}
